package com.burgeon.backend.SHOPBACKEND.mappers;

import com.burgeon.backend.SHOPBACKEND.entity.Banner;
import com.burgeon.backend.SHOPBACKEND.entity.IndexImg;
import com.burgeon.backend.SHOPBACKEND.entity.Seckill;

import java.util.List;

public interface BackendIndexImgMapper {
    /*************将轮播图片添加到数据库*************/
    void addIndexBanner(Banner Banner);

    //删除首页轮播根据商品id
    void deIndexBannerByGid(String gid);

    //删除首页轮播图，根据id
   void deIndexBannerById(String id);

    //查看所有banner
    List<Banner> findIndexBanner(String account);

   /********************添加新品上市和活动专区的图************************/

    IndexImg getIndexImg(String account);

   //新增新品上市图
    Integer addIndexNewImg(IndexImg indexImg);
    //新增活动专区区图
    Integer addIndexActivityImg(IndexImg indexImg);
    //新增会员专享
    Integer addIndexHyzxImg(IndexImg indexImg);
    //新增积分换购
    Integer addIndexJfhgImg(IndexImg indexImg);
    //新增积分生活
    Integer addIndexJfshImg(IndexImg indexImg);
    //新增积分礼券
    Integer addIndexJflqImg(IndexImg indexImg);

    //新品上市
    Integer upIndexNew(String imgI, String account);
    //活动专区
    Integer upIndexActivity(String imgP,String account);
    //会员专享
    Integer upHyzx(String hyzx, String account);
    //积分生活
    Integer upJfsh(String jfsh, String account);
    //积分换购
    Integer upJfhg(String jfhg, String account);
    //积分礼券
    Integer upJflq(String jflq, String account);

    //查看新品上市图
    IndexImg findIndexNew(String account);
    //查看活动专区图
    IndexImg findIndexActivity(String account);
    //查看积分商城
    IndexImg findIndexJf(String account);


    /************************秒杀*********************/
    Integer addIndexSkill(Seckill seckill);

    Integer deIndexSeckill(String account);

    Seckill findIndexSeckill(String account);
 Seckill findIndexSe(String account);



}
